Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD WELLS Detached £557,857 £154,840 20 Dec 2000
2 ORCHARD WELLS Detached £549,810 £545,000 11 Aug 2023
3 ORCHARD WELLS Detached £252,353 £60,000 24 Sep 1999
4 ORCHARD WELLS Detached £717,026 £390,000 15 Jul 2005